﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Liang.Util.Rest;

namespace RestServer
{
    public class SyncRest
    {

        public static string syncData(string url)
        {
            string result = "200";
            Json json = HttpClients.doGetMethodToObj<Json>(url);
            if (json == null || json.remsg == null)
                result = "400";
            else
                result = json.remsg.coding;
            return result;
        }

        public static string syncJson(string url,string jsonObj)
        {
            string result = "200";
            Json json = HttpClients.doPutMethodToObj<Json>(url, jsonObj);
            if (json == null || json.remsg == null)
                result = "400";
            else
                result = json.remsg.coding;
            return result;
        }


        public static string syncFile(string url,byte[] fileByte)
        {
            string result = "200";
            Json json = HttpClients.doPutMethod<Json>(url, fileByte);
            if (json == null || json.remsg == null)
                result = "400";
            else
                result = json.remsg.coding;
            return result;   
        }
    }
}
